(function (window) {
    var docEl = document.documentElement;
    var h;

    function setUnitA() {
        window.rem = docEl.getBoundingClientRect().width / 10;
        docEl.style.fontSize = window.rem + 'px';
    }

    window.addEventListener('resize', function () {
        clearTimeout(h);
        h = setTimeout(function(){
            setUnitA();
        }, 300);
    }, false);

    window.addEventListener('pageshow', function (e) {
        if (e.persisted) {
            clearTimeout(h);
            h = setTimeout(function(){
                setUnitA();
            }, 300);
        }
    }, false);

    setUnitA();


})(window);

//
// function focus() {
//     var _this = this;
//     setTimeout(function () {
//         _this.scrollIntoView(true)
//         _this.scrollIntoViewIfNeeded()
//     }, 200)
// }